package guava.basicUtils;

import com.google.common.base.Preconditions;

/**
 * <b> 描述:</b> ;<br/>
 *
 * @author <b>作者</b>cdxuhongya@jd.com
 *         <b>时间</b>2017/3/3 10:58<br/>
 *         <b>@CopyRight (c) </b>2015-京东智能版权所有<br/>
 */
public class PreconditionsTest {
    public static void main(String[] args) {
        Preconditions.checkArgument(2 ==2); // 校验true
        Preconditions.checkNotNull(11);     // 检查是否为空
        Preconditions.checkState(2 == 2);   // 校验true
        Preconditions.checkElementIndex(5,10);//  校验索引是否超出限制 index>=0 && index<size *
        Preconditions.checkPositionIndex(10,10);// 校验索引是否超出限制 index>=0 && index<=size *
        Preconditions.checkPositionIndexes(0,10,10); // [start, end]
    }
}
